#include <string>

using namespace std;

void ReverseString(char *s, int begin, int end);	//reverse string
void LeftRotateString(char *s, int len, int n);		//left rotate string

bool StringContain(string &a, string &b);			//string contain
bool CalcAllPermutation(char* perm, int num);		//permutation sequence
